# Audion Setup for Total Commander - project .gitignore
#
# This project does NOT use the canonical whitelist template. That template
# admits files by extension, and this product is largely binary: icons, language
# files, button bars, plugins, AudionTC.exe and Wcmicon2.dll. Measured: the
# template would have excluded 110 of the 270 files in Payload - a third of the
# product, including the author's own executable and icon library.
#
# So the rule is inverted here. Everything ships except what is listed below:
# working state, generated documents and anything holding a key.

# --- working state and caches ---
._runtime/
_pwsh_tmp/
.pytest_cache/
logs/
tmp/
temp/
*.log

# --- release output; the archive is built by the orchestrator ---
release/
_archives_public_git/
_archives_private_git/
_archives_public_full/
_archives_private_full/
_audion_docs/
release_manifest.json

# --- generated documents, rebuilt by Audion Build PDF Render ---
Docs/PDF/
docs/PDF/

# --- secrets and personal licence material ---
# WINCMD.KEY is the buyer's own licence file for Total Commander and must never
# travel with a package that anyone may download.
config/keys/
config/ssh/
config/rclone/
*.key
WINCMD.KEY
wincmd.key
*credential*
.env
.env.*
!.env.example

# --- editor and system litter ---
Thumbs.db
desktop.ini
*.swp
*~
